Algorithmique et Programmation - STI2D/STL

Interprétation

Exercice 1 : Initiation - Trois variables, deux lectures, un calcul

On considère l'algorithme ci-dessous :

\(N\)\(a \times \left(9 + b\right)\)

Si \(a=7\) et \(b=8\), quelle est la valeur finale de \(N\) ?

Exercice 2 : Initiation - Test simple et géométrie

On considère l'algorithme ci-dessous :
Tracer une droite \((d)\)
Choisir une forme géométrique au hasard
Si la forme choisie est un triangle :
Tracer un triangle \(ABC\)
Sinon
Tracer un rectangle \(ABCD\)
Tracer le symétrique de la forme par rapport à la droite \((d)\)

Trouver parmi les figures suivantes, celles qui ont pu être tracées avec cet algorithme.
  • 1.
  • 2.
  • 3.
  • 4.

Exercice 3 : Etapes avec boucle Pour

On considère l'algorithme ci-dessous :

\(S\)\(0\)
Pour \(i\) allant de \(0\) à \(N\) :
\(S\)\(2 + S + i\)

Faire fonctionner l'algorithme précédent pour \(N=4\) et résumer les résultats obtenus à chaque étape dans le tableau ci-dessous.

{"header_left": ["i", "S"], "data": [["", "?", "?", "?", "?", "?"], ["0", "?", "?", "?", "?", "?"]]}

Exercice 4 : Initiation - Trois variables, une lecture, deux calculs enchainées

On considère l'algorithme ci-dessous :

\(a\)\(9 + N\)
\(b\)\(5 \times a\)

Si \(N=8\), quelle est la valeur finale de \(b\) ?

Exercice 5 : Resultat de boucle Pour

On considère l'algorithme ci-dessous :

\(S\)\(0\)
Pour \(i\) allant de \(1\) à \(N\) :
\(S\)\(S + 3 \times i\)

Si \(N=4\), quelle est la valeur finale de \(S\) ?

False